
const AK = "sg67mkl156";
const BASE_URL = "https://tea.qingnian8.com/api";

export  function request(config = {}) {
	let {
		url, 
		method = "GET",
		header = {},
		data = {}
	} = config;

	header['access-key'] = AK;
	url = BASE_URL + url;
	return new Promise((resolve, reject) => {
		uni.request({
			url,
			method,
			header,
			data,
			success: res=>{
				if (res.data.errCode === 0) {
					resolve(res.data);
				} else if (res.data.errCode === 400) {
					uni.showModal({
						title:"错误提示",
						content: res.data.errMsg,
						showCancel: false
					})
					reject(res.data);	
				} else {
					uni.showToast({
						title:res.data.errMsg,
						icon:'none'
					})
					reject(res.data);	
				}
			},
			fail: err => {
				reject(err);
			}
		})
	});
} 